texts = input("Введите слова через пробел: ")

words = texts.split() 
lenwords = len(words)

if lenwords <= 2:
    print("Мало данных для анализа")
else:
    g = 0
    cyrilic_alphabet = [chr(i) for i in range(ord("А"), ord("Я") + 1)]
    for word in words:
        for i in cyrilic_alphabet:
            if i in word[0]:
                g += 1

    gg = 0
    english_low = [chr(i) for i in range(ord("a"), ord("z") + 1)]
    english_up = [chr(i) for i in range(ord("A"), ord("Z") + 1)]
    english_alphabet = english_low + english_up
    for word in words:
        for i in english_alphabet:
            if i in word:
                gg += 1
                break
    count = 0
    for word in words:
        if len(word) <= 3:
            count += 1

    countss = 0 
    for word in words:
        if "-" in word:
            countss += 1

    ss = max(words, key=len)

    print("Кол-во слов:", lenwords)
    print("Кол-во слов с заглавной кириллической буквы:", g)
    print("Кол-во слов содержащих латинский символ:", gg )
    print("Кол-во слов не превышающих 3 символа:", count)
    print("Кол-во слов в составе которых имеется дефис:", countss)
    print()
    print("Самое длинное слово:", ss)
    print("Длина слова:", len(ss))


